﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sinacor.Servico.Bovespa.Ordens.BusinessEntity
{
    public class OrdemDigitacao : BaseDigitacao
    {
        private DateTime? _DataOrdem;
        public DateTime? DataOrdem
        {
            get { return _DataOrdem; }
            set { _DataOrdem = value; }
        }
        
        private int? _NumeroOrdem;
        public int? NumeroOrdem
        {
            get { return _NumeroOrdem; }
            set { _NumeroOrdem = value; }
        }

        private int? _NumeroOrdemSubSequencia;
        public int? NumeroOrdemSubSequencia
        {
            get { return _NumeroOrdemSubSequencia; }
            set { _NumeroOrdemSubSequencia = value; }
        }

       

        private Enum.TipoOrdemDistribuicao? _TipoOrdemDistribuicao;
        public Enum.TipoOrdemDistribuicao? TipoOrdemDistribuicao
        {
            get { return _TipoOrdemDistribuicao; }
            set { _TipoOrdemDistribuicao = value; }
        }

        /// <summary>
        /// ControleTipoDistribuicao
        /// Data: 06/09/2008
        /// Autor: Leandro Liez
        /// Obs: Criação do Campo
        /// </summary>
        private string _ControleTipoDistribuicao;
        public string ControleTipoDistribuicao
        {
            get { return _ControleTipoDistribuicao; }
            set { _ControleTipoDistribuicao = value; }
        }


        /// <summary>
        /// ControleTipoDistribuicao
        /// Data: 06/09/2008
        /// Autor: Leandro Liez
        /// Obs: Criação do Campo
        /// </summary>
        private string _ControleInternoTipoDistribuicao;
        public string ControleInternoTipoDistribuicao
        {
            get { return _ControleInternoTipoDistribuicao; }
            set { _ControleInternoTipoDistribuicao = value; }
        }

        /// <summary>
        /// CodigoOperadorCVM
        /// Data: 06/09/2008
        /// Autor: Leandro Liez
        /// Obs: Criação do Campo
        /// </summary>
        private string _CodigoOperadorCVM;
        public string CodigoOperadorCVM
        {
            get { return _CodigoOperadorCVM; }
            set { _CodigoOperadorCVM = value; }
        }
        /// <summary>
        /// NomeClienteCompleto
        /// Data: 06/09/2008
        /// Autor: Leandro Liez
        /// Obs: Criação do Campo
        /// </summary>
        private string _NomeClienteCompleto;
        public string NomeClienteCompleto
        {
            get { return _NomeClienteCompleto; }
            set { _NomeClienteCompleto = value; }
        }
    }
}
